threw up the cards

vbl.认输,屈服